import React from 'react'
import ReactReduxContext from './ReactReduxContext' // 获取上下文对象

// 使用 Provider 传递的 store 会保存到 props 对象中
export default function (props) {
  // 使用 store 作为上下文对象对象中的一个属性
  return <ReactReduxContext.Provider value={{ store: props.store }}>
    {/* 渲染子组件 */}
    {props.children}
  </ReactReduxContext.Provider>
}
